home *** CD-ROM | disk | FTP | other *** search
- DUftp
- ©1995, Data Uncertain Software
- ===============================
-
- What is DUftp?
- ---------------
-
- DUftp is a GEM based FTP (File Transfer Protocol) program for use
- with MiNT and the MiNT-net networking drivers. You can use DUftp
- under MultiTOS, or just under plain GEM, as it uses non of the
- MultiTOS AES extensions. You can use DUftp to fetch files from
- any FTP server on the Internet (or any other TCP/IP based network).
-
- This was inspired by Rapid Filer on the PC, which provides a very
- simple way of transferring files (although Rapid filer does a lot
- more than DUftp, as it's very like Kobold in the way it speeds up
- disc access).
-
- Why Should I Use DUftp?
- ------------------------
-
- Well, the standard FTP for MiNT-net is a text based Unix port, and
- although it works well, it looks a bit naff. DUftp is loads easier
- to use. As well as the just transferring files you get the following
- extra's:
-
- ∙ Web-browser style bookmarks for fast access to your fave sites.
- ∙ Automatic logins.
- ∙ Full GEM interface.
- ∙ Runs under MultiTOS or plain GEM.
- ∙ Drag & Drop style file transfer.
- ∙ Multiple connections at the same time (under MultiTOS).
- ∙ Abuse from unix fans for being a pussy and wimping it.
- ∙ Fast, reliable transfers (code based on the BSD Unix ftp).
- ∙ Envy from PC users who have to pay for this sort of thing.
- ∙ AES 4.1 iconify support.
- ∙ No command lines to fart around with.
- ∙ Integrated with DIP to handle your dial-up SLIP connection
- for you (simple Connect/Disconnect menu options).
- ∙ Only uses 200K when running.
- ∙ Context sensitive help.
-
- Distribution Policy
- --------------------
-
- Spread it far and wide - DUftp is advert-ware. It's intended to prove
- that GEM+MiNT can support easy to use networking software, and
- in particular, that Data Uncertain can provide that software.
-
- The advert in question is for the forthcoming World Wide Web
- browser 'Distant Earth', which will be a comercial product, of at least
- the same standard as DUftp (better in fact, check out the screen
- shots).
-
- If you want good Internet access on your atari, then come to
- Data Uncertain....
-
- I've included sources with this release, but there's no need to
- keep them with the executable, they're only there in case anyone
- wants to play.....
-
- Of course, I'd love folks to send me money, but don't feel obliged to
- for this program - postcards would be nice though.
-
- One point - I don't want to see folks making money from this
- program (unless they give me a cut, in which case it's quite
- alright).
-
- How do I use DUftp?
- --------------------
-
- Well, first you will need to set up MiNT, then you will need to
- install MiNT-net. Once that's done, simply start up your
- SLIP/PPP connection to the Internet, and run the DUftp program.
-
- Or, even easier, DUftp can start your SLIP link for you - just
- select Connect from the DIALUP menu and away you go.
-
- A simple installation is included for folks who don't have
- MiNT-net setup already. If you're already using MiNT-net, then
- you should have no problems with your existing setup.
-
- To transfer a file from the remote machine (ftp server) to
- your machine, just drag the filename from the 'Remote' list
- to the 'Local' list. Thats it really......
-
- Can I run multiple connections?
- --------------------------------
-
- Under plain TOS, no you cann't - just one link at a time :(
-
- BUT - under multiTOS, the forthcoming MiNT-happy Geneva, or
- MiNA, you can run as many connections as you have memory for
- - simply run DUftp several times, and lo - all the FTP
- connections work at the same time. There is no limit to how
- many links you can run at once...
-
- One bummer - no way will this ever work with MagiC as the
- BSD networking drivers don't exist under MagiC....
-
- How was DUftp made?
- --------------------
-
- DUftp uses the DULIB GUI library, MiNTLIBSpl46, MiNT-net libs,
- all ported to Lattice C 5.52 and compiled on a Falcon030 4/32Mhz.
- FTP code based on the original Unix FTP, but cleaned up and cut
- down to what is actually useful (there was loads of bollocks in
- the Unix FTP that never got used, and the code was really crap
- - goto's all over, obscure code for the sake of it, etc).
-
- DULIB was written by me, Craig Graham, and is used in all Data
- Uncertain projects (notably CLAv3).
- MiNTLIBS written by loads of people, Lattice port by Chris Ridd.
- MiNT-net libs ported from BSD to MiNT by Kay Roemer. Lattice C
- conversion done by Steve Sowerby & Craig Graham.
-
- GUI drawn with Interface 2.
-
- DUftp was a fast job, only took a couple of weeks to write (check out
- the history.txt file). Why did no-one else try something like this?
- I cann't be the only one who could do it......so I've included
- the source here to show how it was done. You'll need to get the
- libs described above to rebuild this. I used Lattice 5.52, and the
- project file is included here - but I cann't promise that it will
- compile & run on anyone elses machine apart from mine.
-
- Anyway, next up is the Distant Earth WWW browser. This will be
- cripple-ware - ie. the PD release will allow you to open a URL, follow
- one link, then disable the hyperlinks to stop you getting any further.
- Gotta make money somehow........
-
- Craig.
- __ _
- | \ | | / | WatchThisSpace - something wonderful is
- |_/ A T A \/| N C E R T A I N / happening on 'Distant Earth' ;)
- --------------------------------- o ------------------------------------------
- Craig Graham. EMAIL: craig.graham@newcastle.ac.uk
- Webspace: http://www.ncl.ac.uk/~n08z7
-